the city that never sleeps - French English Dictionary